see-through mirror [us] - French English Dictionary